package ar.com.wholeconsulting.pacc.model.cabezal;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * @version 1.0
 * @created 06-Dic-2011 21:12:37
 */
@Entity
@Table(name = "CABEZAL_CONICO")
public class CabezalConico extends AbstractCabezal {

	/**
	 * 
	 */
	private static final long serialVersionUID = -7674979355858893701L;

	private static String TO_STRING = "CABEZAL-CONICO";

	private Double diametroMenor;

	private Double diametroMayor;

	private Double altura;
        
        
        
	public static String getTO_STRING() {
		return TO_STRING;
	}

	public static void setTO_STRING(String TO_STRING) {
		CabezalConico.TO_STRING = TO_STRING;
	}

	public Double getAltura() {
		return this.altura;
	}

	public void setAltura(Double altura) {
		this.altura = altura;
	}

	public Double getDiametroMayor() {
		return this.diametroMayor;
	}

	public void setDiametroMayor(Double diametroMayor) {
		this.diametroMayor = diametroMayor;
	}

	public Double getDiametroMenor() {
		return this.diametroMenor;
	}

	public void setDiametroMenor(Double diametroMenor) {
		this.diametroMenor = diametroMenor;
	}

	public CabezalConico() {
	}

	@Override
	public long calcularEspesor() {
		throw new UnsupportedOperationException("Not supported yet.");
	}

	@Override
	public long getDesarrollo() {
		throw new UnsupportedOperationException("Not supported yet.");
	}

	@Override
	public long getPeso() {
		throw new UnsupportedOperationException("Not supported yet.");
	}

	@Override
	public long getVolumen() {
		throw new UnsupportedOperationException("Not supported yet.");
	}

	@Override
	public boolean validarEspesor(long espesorMedido) {
		throw new UnsupportedOperationException("Not supported yet.");
	}

	@Override
	public String toString() {
		return TO_STRING;
	}

}